package com.jy.modules.cims.data.common.dto;

import com.jy.modules.cims.data.dto.CimsBaseDto;
/**
 *@Description:到期执行任务表
 *@author JY-IT-D001
 *@version 1.0,
 *@date 2015-03-17 17:09:07
 */
public class TCMmDueexecutetaskcfgDTO extends CimsBaseDto{

	private static final long serialVersionUID = 1L;

	/**ID*/
	private java.lang.Long id;

	/**任务标识*/
	private java.lang.String taskid;

	/**任务执行实例*/
	private java.lang.String instance;

	/**方法名称*/
	private java.lang.String method;

	/**执行时间*/
	private java.sql.Timestamp duedate;

	/**执行状态*/
	private java.lang.String duestatus;

	/**失败次数*/
	private java.lang.Long failnum;
	
	/**重复执行标识*/
	private java.lang.String repeatflag;

	/**
	 *方法: 获得id
	 *@return: java.lang.Long  id
	 */
	public java.lang.Long getId(){
		return this.id;
	}

	/**
	 *方法: 设置id
	 *@param: java.lang.Long  id
	 */
	public void setId(java.lang.Long id){
		this.id = id;
	}

	/**
	 *方法: 获得taskid
	 *@return: java.lang.String  taskid
	 */
	public java.lang.String getTaskid(){
		return this.taskid;
	}

	/**
	 *方法: 设置taskid
	 *@param: java.lang.String  taskid
	 */
	public void setTaskid(java.lang.String taskid){
		this.taskid = taskid;
	}

	/**
	 *方法: 获得instance
	 *@return: java.lang.String  instance
	 */
	public java.lang.String getInstance(){
		return this.instance;
	}

	/**
	 *方法: 设置instance
	 *@param: java.lang.String  instance
	 */
	public void setInstance(java.lang.String instance){
		this.instance = instance;
	}

	/**
	 *方法: 获得method
	 *@return: java.lang.String  method
	 */
	public java.lang.String getMethod(){
		return this.method;
	}

	/**
	 *方法: 设置method
	 *@param: java.lang.String  method
	 */
	public void setMethod(java.lang.String method){
		this.method = method;
	}

	/**
	 *方法: 获得duedate
	 *@return: java.sql.Timestamp  duedate
	 */
	public java.sql.Timestamp getDuedate(){
		return this.duedate;
	}

	/**
	 *方法: 设置duedate
	 *@param: java.sql.Timestamp  duedate
	 */
	public void setDuedate(java.sql.Timestamp duedate){
		this.duedate = duedate;
	}

	/**
	 *方法: 获得status
	 *@return: java.lang.String  duestatus
	 */
	public java.lang.String getDuestatus(){
		return this.duestatus;
	}

	/**
	 *方法: 设置status
	 *@param: java.lang.String  status
	 */
	public void setDuestatus(java.lang.String duestatus){
		this.duestatus = duestatus;
	}

	/**
	 *方法: 获得failnum
	 *@return: java.lang.Long  failnum
	 */
	public java.lang.Long getFailnum(){
		return this.failnum;
	}

	/**
	 *方法: 设置failnum
	 *@param: java.lang.Long  failnum
	 */
	public void setFailnum(java.lang.Long failnum){
		this.failnum = failnum;
	}

	public java.lang.String getRepeatflag() {
		return repeatflag;
	}

	public void setRepeatflag(java.lang.String repeatflag) {
		this.repeatflag = repeatflag;
	}

}